Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York Mouilleron-Le-Captif Challenger Greece F1 Greece F2 Ukraine F1 Austria F2 Wimbledon - London Czech Rep F4 Czech Rep F5 Turkey F5 Turkey F6 Czech Republic F1 Czech Republic F2 Czech Republic F4 Czech Republic F5 Turkey F5 Italy F6 Czech Republic F1 Czech Republic F2 Netherlands F2 Armenia F2 Estonia F1 Slovakia F2 Romania F7 Turkey F29 Turkey F30 China F1 Turkey F3 USA F5 USA F7 USA F8 France F7 France F8 Czech Republic F2 Czech Republic F3 Germany F8 Czech Republic F4 Czech Republic F5 Czech Republic F6 Poland F4 Georgia F2 Portugal F4 Portugal F5 Israel F1 Israel F2 USA F5 USA F6 Hersonissos 1 Challenger Austria F5 Uzbekistan F1 Morocco F6 Uzbekistan F2 Czech Republic F1 Czech Republic F2 USA F6 Ciudad de Pozoblanco Open Diputacion - Cordoba Binghamton Challenger Geneva Challenger Istanbul Challenger Kaohsiung Challenger Bordeaux Challenger Heilbronn Challenger Pau Challenger St. Brieuc Challenger Taipei City Challenger Seoul Challenger Busan Challenger Heilbronn Challenger Gwangju Challenger Orleans Challenger Quimper Challenger Bratislava Challenger Porto Challenger Indian Wells Challenger Orleans Challenger Heineken Challenger 2004 - Ho Chi Minh City Bergamo Challenger Roanne Challenger Morocco Tennis Tour - Fes Bratislava Challenger Pau Challenger Eckental Challenger Bengalaru 1 Challenger Geneva Challenger Ilkley Challenger Le Gosier Challenger Recanati Challenger Ismaning Challenger Hamburg Challenger Bangkok Challenger Pau Challenger Prague Challenger Ostrava Challenger Prague 2 Challenger Bratislava Challenger Biella 3 Challenger Gerry Weber Open - Halle Lugano Challenger Rome 1 Challenger Ostrava Challenger Prague Challenger San Marino Challenger Prostejov Challenger Nur-Sultan 3 Challenger Mons Challenger Nur-Sultan 4 Challenger Tashkent Challenger Liberec Challenger Grodzisk Mazowiecki Challenger Szczecin Challenger Bordeaux Challenger Prostejov Challenger Taipei City Challenger Rome Challenger Tampere Challenger Verona Challenger Seoul Challenger Prostejov Challenger Gerry Weber Open - Halle Ismaning Challenger Canberra Challenger St. Remy Challenger Sassuolo Challenger Ho Chi Minh City Challenger Ningboo Challenger Suzhou Challenger Bratislava Challenger Surbiton Challenger Nottingham Challenger Scheveningen Challenger Koblenz Challenger M15 Uslar M15 Bologna Samarkand Challenger - Samarkand Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Togliatti Cup - Togliatti Lambertz Open - Aachen Privat Bank Cup - Dnepropetrovsk Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc Czech Open 2005 - Prostejov The LTA Men's Challenger - Nottingham Kobstaedernes ATP Challenger - Kolding The Surbiton Trophy - Surbiton Tatra Banka Open 2006 - Bratislava LTA Shrewsbury Challenger - Shrewsbury II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking TED Open - Istanbul Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava Malaysian Open - Kuala Lumpur The Surbiton Trophy - Surbiton Penza Cup 2008 - Penza ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Open D'Orleans - Orleans Tatra Banka Slovak Open - Bratislava Heilbronn Challenger Segovia Challenger Mons Challenger Tashkent Challenger Mons Challenger Prostejov Challenger Furth Challenger Dallas Challenger Sarajevo Challenger Mersin Challenger Rome Challenger Ostrava Challenger Bordeaux Challenger Braunschweig Challenger Liberec Challenger Kazan Challenger Kremlin Cup - Moscow Bratislava Challenger St. Petersburg Open - St. Petersburg Heilbronn Challenger Qatar Open - Doha Milan Indoors - Milan Tashkent Challenger Irving Challenger Prostejov Challenger Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg The Stella Artois Championships - London Manchester Challenger Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Millenium Tennis Championships - Delray Beach SAP Open - San Jose Quimper Challenger Portoroz Challenger Karshi Challenger Prostejov Challenger Segovia Challenger Braunschweig Challenger Rome Challenger Izmir Challenger Bratislava Challenger Samarkand Challenger Irving Challenger Caltanissetta Challenger Portoroz Challenger Orleans Challenger Bratislava Challenger Prostejov Challenger Surbiton Challenger Nottingham Challenger Andria Challenger Ilkley Challenger Rennes Challenger Quimper Challenger Pullach Challenger Open de Moselle - Metz St. Tropez Challenger Prostejov Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Pune Challenger Qatar Exxon Mobil Open - Doha Brest Challenger Liberec Challenger Marbella Challenger Sporting Challenger 2003 - Turin West of England Challenger - Bristol Bukhara Challenger - Bukhara Portoroz Challenger Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Jameson Cup - Milan Genova Challenger Cassis Challenger Mordovia Cup - Mordovia Open de Franche-Comte - Besancon Nottingham Men's Challenger - Nottingham S Tennis Master Championship - Graz Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Kaohsiung Challenger The Manchester Trophy - Manchester Orleans Challenger Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia S Tennis Masters - Graz Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Czech Indoor Open - Prague Ciudad de Telde - Telde Porsche Open - Poznan Akbank Private Banking TED Open 2006 - Istanbul ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Challenger Brasov - Brasov Open de L'Isere-Trophee BNP Paribas - Grenoble Mouilleron-Le-Captif Challenger Lambertz Open by Stawag - Aachen Brest Challenger Eckental Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo XL Bermuda Open - Bermuda Helsinki Challenger Bangkok Challenger Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Rennes Challenger PBZ Zagreb Indoors - Zagreb PEOPLEnet Cup - Dnepropetrovsk Sony Ericsson Open 2008 - Belgrade Zagreb Open - Zagreb Prague II Challenger Prostejov Challenger Istanbul Challenger UTC Open - Cherkassy Siemens Open 2007 - Scheveningen s Tennis Masters 06 - Graz Belgrade Challenger PBZ Zagreb Indoors - Zagreb Izmir Challenger AEGON Championships - London Biella 4 Challenger Alphen Challenger Trnava Challenger Labertz Open by Stawag - Aachen Pilot Pen Tennis - New Haven Heilbronn Challenger Oeiras 3 Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Ostrava Challenger Open Sabadell Atlantico - Barcelona Kyiv Challenger Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch ATP Studena Croatia Open Umag - Umag Privatbank Open 2006 - Dnepropetrovsk Mouilleron-Le-Captif Challenger Pilot Pen Tennis - New Haven Ostrava Challenger Prague Challenger Tatra Banka Open - Bratislava Malaysian Open - Kuala Lumpur Internationaux de Doubs Open de Franchie-Comte - Besancon Ismaning Challenger Eckental Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Ostrava Challenger Prague Challenger BMW Open - Munich AEGON International - Eastbourne The Surbiton Trophy - Surbiton Mercedes Cup - Stuttgart Roseto Degli Abruzzi 2 Challenger German Tennis Championships - Hamburg Ciudad de Pozoblanco Open Diputacion - Cordoba Winston Salem - Winston Salem Marbella Challenger Bratislava Challenger Samarkand Challenger Prostejov Challenger Lambertz Open by Stawag - Aachen ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Orleans Challenger BMW Open - Munich KGHM Dialog Polish Indoors - Wroclaw Challenger 42 - Andrezieux AEGON Championships - London Prague Challenger Rhodes Challenger Credit Agricole Suisse Open - Gstaad St. Remy Challenger Winston-Salem Open - Winston-Salem Mons Challenger PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Bratislava Challenger Ortisei Challenger Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BH Indoor Sarajevo - Sarajevo The LTA Cardiff Challenger - Cardiff BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad Isla de Lanzarote - Lanzarote Tennis Napoli Cup - Napoli Credit Agricole Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag Orleans Challenger St. Petersburg Open - St. Petersburg Mouilleron-Le-Captif Challenger Kremlin Cup - Moscow Brescia Challenger Swiss Indoors Basel - Basel Apia International - Sydney Ilkley Challenger ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Busan Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Fergana Tennis Challenger Tournament - Fergana AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Tashkent Challenger Bet-at-home Cup - Kitzbuhel Citi Open - Washington Eckental Challenger Moselle Open - Metz Andria Challenger Rennes Challenger Irving Challenger St. Brieuc Challenger Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Heineken Open - Auckland Vancouver Challenger Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Shimadzu All Japan Indoor Tennis Championships - Kyoto St. Brieuc Challenger Ostrava Challenger The Artois Championships - London Aix En Provence Challenger Nottingham Challenger Prostejov Challenger Brasil Open - Sao Paulo Orleans Challenger Open 13 - Marseille Segovia Challenger Ispat Open 2004 - Ostrava Glasgow Challenger Mallorca Challenger Argentina Open - Buenos Aires Steelers Cup - Kosice Cassis Challenger BNP Paribas Open - Indian Wells BRD Nastase Tiriac Trophy - Bucharest Tenerife 3 Challenger Ortisei Challenger BMW Open - Munich Prague Open - Prague Irving Challenger Lugano Challenger Lille Challenger Naples Challenger Ostrava Challenger Aix En Provence Challenger Barletta Challenger Open de Nice Cote d'Azur - Nice Binghamton Challenger Split Challenger Cherbourg Challenger Mallorca Challenger Open des Alpes Trophee BNP Paribas - Grenoble Stella Artois Clay Court Championship - Budaors Kyiv Open - Kiev Manchester Challenger Prague Challenger Bratislava Challenger Canberra Challenger Recanati Challenger Skopje Challenger Prostejov Challenger Bratislava 1 Challenger Heilbronn Open - Heilbronn Tulln Challenger Mercedes Cup - Stuttgart Iasi Challenger Rennes Challenger Alicante Challenger Amersfoort Challenger Gerry Weber Open - Halle Tampere Challenger Liberec Challenger Kosice Challenger Czech Indoor Open - Prague Aegon Nottingham Open - Nottingham Nottingham Challenger Manacor Challenger Jameson Cup - Milan Istanbul Challenger Granby Challenger Sunrise Challenger Intersport Heilbronn Open - Heilbronn Villena Challenger Ostrava Challenger Bordeaux Challenger Roanne Challenger St. Brieuc Challenger Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Open de Moselle - Metz Helsinki Challenger Surbiton Challenger TED Open - Istanbul Oeiras 3 Challenger Austrian Open - Kitzbuhel Qatar ExxonMobil Open - Doha Chennai Challenger Winston-Salem Open - Winston-Salem New Delhi Challenger Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ATP Challenger - Doha PEOPLEnet CUP - Dnepropetrovsk Qatar ExxonMobil Open - Doha ASB Classic - Auckland Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Rome Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Ostrava Challenger TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham KGHM Emax Polish Indoors - Wroclaw Sunrise Challenger Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Fergana Challenger - Fergana ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul AEGON International - Eastbourne Bet-at-home Open - Hamburg Generali Open - Kitzbuhel China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Open 13 Provence - Marseille Geneva Open - Geneva Mercedes Cup - Stuttgart Antalya Cup - Antalya Moselle Open - Metz Playford Challenger China Open - Beijing European Open - Antwerp Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Open Parc - Lyon Noventi Open - Halle Swiss Open - Gstaad Abierto Mexicano de Tenis Mifel - Los Cabos European Open - Antwerp Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Tata Open Maharashtra - Pune Forte Village Sardegna Open - Sardinia Astana Open - Nur-Sultan Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne Murray River Open - Melbourne Open Sud de France - Montpellier Mercedes Cup - Stuttgart Noventi Open - Halle Nordea Open - Bastad Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Sardegna Open - Cagliari Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Adelaide International 1 - Adelaide Sydney Tennis Classic - Sydney Tata Open Maharashtra - Pune Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Hall of Fame Open - Newport ABN AMRO World Tennis Tournament - Rotterdam BB&T Atlanta Open - Atlanta ATP Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca ASB Classic - Auckland Open 13 - Marseille Qatar Exxon Mobil Open - Doha Hungarian Open - Budapest ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Prosperita Open 2008 - Ostrava BCR Open Romania - Bucharest International German Open - Hamburg Konzum Croatia Open - Umag Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Shenzhen Open - Shenzhen Open de Nice Cote d'Azur - Nice ASB Classic - Auckland Argentina Open - Buenos Aires Kremlin Cup - Moscow Rio Open - Rio de Janeiro Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis TEB BNP Paribas Istanbul Open - Istanbul St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Plava Laguna Croatia Open - Umag Open 13 - Marseille AEGON Championships - London Bet-at-home Open - Hamburg Erste Bank Open - Vienna Moselle Open - Metz Aircel Chennai Open - Chennai Budapest Challenger DIEMA XTRA Sofia Open - Sofia PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Surbiton Challenger BMW Open - Munich BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Dubai Open - Dubai Plava Laguna Croatia Open - Umag Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Zhuhai Open - Zhuhai Moselle Open - Metz Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Rakuten Japan Open - Tokyo European Open - Antwerp Maharashtra Open - Pune Shenzhen Open - Shenzhen Mercedes Cup - Stuttgart Hall of Fame Open - Newport ASB Classic - Auckland Delray Beach Open - Delray Beach ATP Studena Croatia Open Umag - Umag Antalya Open - Antalya Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Campbells Hall of Fame Tennis Championships - Newport Bet-at-home Cup - Kitzbuhel Gazprom Hungarian Open - Budapest Mallorca Championships - Mallorca Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Apia International - Sydney Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Sydney International - Sydney Grand Prix Hassan II - Marrakech Delray Beach Open - Delray Beach Hall of Fame Open - Newport Open de Nice Cote d'Azur - Nice Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open - Umag BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid The Stella Artois Championships - London Mallorca Championships - Mallorca French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, Group 2, 2R, IRL-UKR 2-3 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, 1R, AUS-CZE 4-1 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, Group I, 1R, BIH-CZE 2-3 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, World Group I, PO, UKR-TPE 3-2 Australian Open - Melbourne U.S. Open (juniors) Australian Open (juniors) Australian Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Wimbledon - London All Lower level tournaments Olympics - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group I, 1R, UKR-SWE 2-3 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, Group I, 1R, UKR-ISR 3-2 Davis Cup, Finals, Group C Davis Cup, Group I, SF, NOR-UKR 3-1 U.S. Open - New York Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 2, PO, NGR-UKR 0-5 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, World Group, PO, IND-CZE 1-3 Hopman Cup - Perth Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group, PO, JPN-UKR 5-0 French Open (juniors) Wimbledon (juniors) Zhuhai Open - Zhuhai Australian Open - Melbourne Ostrava Challenger